Parallel 3D Adaptive Mesh Refinement in Titanium
نویسندگان
چکیده
منابع مشابه
Parallel Rendering of 3D AMR Data on the SGI/Cray T3E
This paper describes work-in-progress on developing parallel visualization strategies for 3D Adaptive Mesh Refinement (AMR) data. AMR is a simple and powerful tool for modeling many important scientific and engineering problems. However, visualization tools for 3D AMR data are not generally available. Converting AMR data onto a uniform mesh would result in high storage requirements, and renderi...
متن کاملOptimization and Evaluation of a Titanium Adaptive Mesh Refinement Code
Adaptive Mesh Refinement (AMR) is a grid-based approach to approximating the solutions to partial differential equations (PDEs). It is governed by the principle that some portions of the grid require more computation to solve than other regions. AMR uses an adaptive approach to adjust the resolution of the computational domain to reflect the varying computational needs. A highperformance implem...
متن کاملParallel Languages and Compilers: Perspective From the Titanium Experience
We describe the rationale behind the design of key features of Titanium—an explicitly parallel dialect of Java for high-performance scientific programming—and our experiences in building applications with the language. Specifically, we address Titanium’s Partitioned Global Address Space model, SPMD parallelism support, multi-dimensional arrays and arrayindex calculus, memory management, immutab...
متن کاملTitanium: A High Performance Java Dialect
Titanium is a language and system for high-performance parallel scientific computing. Titanium uses Java as its base, thereby leveraging the advantages of that language and allowing us to focus attention on parallel computing issues. The main additions to Java are immutable classes, multidimensional arrays, an explicitly parallel SPMD model of computation with a global address space, and zone-b...
متن کاملSimulating streamer discharges in 3D with the parallel adaptive Afivo framework
We present an open-source plasma fluid code for 2D, cylindrical and 3D simulations of streamer discharges. The code is based on the Afivo framework, which features adaptive mesh refinement on quadtree/octree grids, geometric multigrid methods for Poisson’s equation, and OpenMP parallelism. We describe the numerical implementation of a fluid model of the driftdiffusion-reaction type, combined wi...
متن کامل